using System;
using System.Collections.Generic;

namespace TShooter.TfsWord.TeamFoundation
{
    public interface ITfsConnection
    {
        string ServerName { get; }
        string ProjectName { get; }
        event EventHandler<StatusChangedEventArgs> StatusChanged;
        IEnumerable<string> GetProjects();
        string GetWorkItemTypeDefinition(string witdName);
        IEnumerable<string> GetWorkItemTypeDefinitions();
        string GetWorkItem(int selectedWorkItem);
        string GetBlankWorkItem(string workItemTypeDefinition);
    }
}